/********************************************************************************
** Form generated from reading UI file 'gui.ui'
**
** Created by: Qt User Interface Compiler version 5.0.1
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_GUI_H
#define UI_GUI_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QDockWidget>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenu>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QTableWidget>
#include <QtWidgets/QWidget>
#include "SnapshotProject.h"

QT_BEGIN_NAMESPACE

class Ui_Snapshot
{
public:
    QAction *actionImport_Env;
    QAction *actionExport_Env;
    QAction *actionExit;
    QAction *actionUsage;
    QAction *actionAbout;
    QWidget *centralwidget;
    QGridLayout *gridLayout;
    QStackedWidget *repoStack;
    QMenuBar *menubar;
    QMenu *menuSdk;
    QMenu *menu;
    QStatusBar *statusbar;
    QDockWidget *logDock;
    QWidget *dockWidgetContents;
    QGridLayout *gridLayout_2;
    QPlainTextEdit *logOutput;
    QDockWidget *repoDock;
    QWidget *dockWidgetContents_2;
    QGridLayout *gridLayout_3;
    SnapshotProject *repoTree;
    QDockWidget *snapshotDock;
    QWidget *dockWidgetContents_3;
    QGridLayout *gridLayout_4;
    QTableWidget *snapshotTable;
    QHBoxLayout *horizontalLayout;
    QPushButton *buildSnapshot;

    void setupUi(QMainWindow *Snapshot)
    {
        if (Snapshot->objectName().isEmpty())
            Snapshot->setObjectName(QStringLiteral("Snapshot"));
        Snapshot->resize(948, 569);
        QIcon icon;
        icon.addFile(QStringLiteral(":/Tools/Icons/add_archive.png"), QSize(), QIcon::Normal, QIcon::Off);
        Snapshot->setWindowIcon(icon);
        Snapshot->setDockNestingEnabled(true);
        actionImport_Env = new QAction(Snapshot);
        actionImport_Env->setObjectName(QStringLiteral("actionImport_Env"));
        actionExport_Env = new QAction(Snapshot);
        actionExport_Env->setObjectName(QStringLiteral("actionExport_Env"));
        actionExit = new QAction(Snapshot);
        actionExit->setObjectName(QStringLiteral("actionExit"));
        actionUsage = new QAction(Snapshot);
        actionUsage->setObjectName(QStringLiteral("actionUsage"));
        actionAbout = new QAction(Snapshot);
        actionAbout->setObjectName(QStringLiteral("actionAbout"));
        centralwidget = new QWidget(Snapshot);
        centralwidget->setObjectName(QStringLiteral("centralwidget"));
        gridLayout = new QGridLayout(centralwidget);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        repoStack = new QStackedWidget(centralwidget);
        repoStack->setObjectName(QStringLiteral("repoStack"));

        gridLayout->addWidget(repoStack, 0, 0, 1, 1);

        Snapshot->setCentralWidget(centralwidget);
        menubar = new QMenuBar(Snapshot);
        menubar->setObjectName(QStringLiteral("menubar"));
        menubar->setGeometry(QRect(0, 0, 948, 21));
        menuSdk = new QMenu(menubar);
        menuSdk->setObjectName(QStringLiteral("menuSdk"));
        menu = new QMenu(menubar);
        menu->setObjectName(QStringLiteral("menu"));
        Snapshot->setMenuBar(menubar);
        statusbar = new QStatusBar(Snapshot);
        statusbar->setObjectName(QStringLiteral("statusbar"));
        Snapshot->setStatusBar(statusbar);
        logDock = new QDockWidget(Snapshot);
        logDock->setObjectName(QStringLiteral("logDock"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(logDock->sizePolicy().hasHeightForWidth());
        logDock->setSizePolicy(sizePolicy);
        logDock->setMinimumSize(QSize(300, 111));
        dockWidgetContents = new QWidget();
        dockWidgetContents->setObjectName(QStringLiteral("dockWidgetContents"));
        gridLayout_2 = new QGridLayout(dockWidgetContents);
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        logOutput = new QPlainTextEdit(dockWidgetContents);
        logOutput->setObjectName(QStringLiteral("logOutput"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(logOutput->sizePolicy().hasHeightForWidth());
        logOutput->setSizePolicy(sizePolicy1);
        logOutput->setReadOnly(true);
        logOutput->setTabStopWidth(30);

        gridLayout_2->addWidget(logOutput, 0, 0, 1, 1);

        logDock->setWidget(dockWidgetContents);
        Snapshot->addDockWidget(static_cast<Qt::DockWidgetArea>(8), logDock);
        repoDock = new QDockWidget(Snapshot);
        repoDock->setObjectName(QStringLiteral("repoDock"));
        QSizePolicy sizePolicy2(QSizePolicy::Maximum, QSizePolicy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(repoDock->sizePolicy().hasHeightForWidth());
        repoDock->setSizePolicy(sizePolicy2);
        dockWidgetContents_2 = new QWidget();
        dockWidgetContents_2->setObjectName(QStringLiteral("dockWidgetContents_2"));
        gridLayout_3 = new QGridLayout(dockWidgetContents_2);
        gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
        repoTree = new SnapshotProject(dockWidgetContents_2);
        QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem();
        __qtreewidgetitem->setText(0, QStringLiteral("1"));
        repoTree->setHeaderItem(__qtreewidgetitem);
        repoTree->setObjectName(QStringLiteral("repoTree"));
        sizePolicy1.setHeightForWidth(repoTree->sizePolicy().hasHeightForWidth());
        repoTree->setSizePolicy(sizePolicy1);
        repoTree->setMinimumSize(QSize(160, 336));

        gridLayout_3->addWidget(repoTree, 0, 0, 1, 1);

        repoDock->setWidget(dockWidgetContents_2);
        Snapshot->addDockWidget(static_cast<Qt::DockWidgetArea>(1), repoDock);
        snapshotDock = new QDockWidget(Snapshot);
        snapshotDock->setObjectName(QStringLiteral("snapshotDock"));
        snapshotDock->setMinimumSize(QSize(215, 413));
        dockWidgetContents_3 = new QWidget();
        dockWidgetContents_3->setObjectName(QStringLiteral("dockWidgetContents_3"));
        gridLayout_4 = new QGridLayout(dockWidgetContents_3);
        gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
        snapshotTable = new QTableWidget(dockWidgetContents_3);
        snapshotTable->setObjectName(QStringLiteral("snapshotTable"));
        snapshotTable->setMinimumSize(QSize(150, 342));

        gridLayout_4->addWidget(snapshotTable, 0, 0, 1, 1);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        buildSnapshot = new QPushButton(dockWidgetContents_3);
        buildSnapshot->setObjectName(QStringLiteral("buildSnapshot"));

        horizontalLayout->addWidget(buildSnapshot);


        gridLayout_4->addLayout(horizontalLayout, 1, 0, 1, 1);

        snapshotDock->setWidget(dockWidgetContents_3);
        Snapshot->addDockWidget(static_cast<Qt::DockWidgetArea>(2), snapshotDock);

        menubar->addAction(menuSdk->menuAction());
        menubar->addAction(menu->menuAction());
        menuSdk->addAction(actionImport_Env);
        menuSdk->addSeparator();
        menuSdk->addAction(actionExit);
        menu->addAction(actionUsage);
        menu->addAction(actionAbout);

        retranslateUi(Snapshot);

        repoStack->setCurrentIndex(-1);


        QMetaObject::connectSlotsByName(Snapshot);
    } // setupUi

    void retranslateUi(QMainWindow *Snapshot)
    {
        Snapshot->setWindowTitle(QApplication::translate("Snapshot", "Snapshot Creator", 0));
        actionImport_Env->setText(QApplication::translate("Snapshot", "Create Snapshot", 0));
        actionExport_Env->setText(QApplication::translate("Snapshot", "Export Env", 0));
        actionExit->setText(QApplication::translate("Snapshot", "Exit", 0));
        actionUsage->setText(QApplication::translate("Snapshot", "Usage", 0));
        actionAbout->setText(QApplication::translate("Snapshot", "About", 0));
        menuSdk->setTitle(QApplication::translate("Snapshot", "Sdk", 0));
        menu->setTitle(QApplication::translate("Snapshot", "?", 0));
        logOutput->setDocumentTitle(QApplication::translate("Snapshot", "LogOutput", 0));
        repoDock->setWindowTitle(QApplication::translate("Snapshot", "Repository Manager", 0));
        snapshotDock->setWindowTitle(QApplication::translate("Snapshot", "Snapshot Creator", 0));
        buildSnapshot->setText(QApplication::translate("Snapshot", "Build", 0));
        buildSnapshot->setShortcut(QApplication::translate("Snapshot", "Ctrl+B", 0));
    } // retranslateUi

};

namespace Ui {
    class Snapshot: public Ui_Snapshot {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_GUI_H
